difficult
difficult
hard
hard
hard
hard
<i>hard</i>
challenging
tough
tough
rough
rough
strenuous
exhausting
harsh